#ifndef UI_SYS_FONT_H
#define UI_SYS_FONT_H

#include "sys_port.h"

#define  CFG_DEFAULT_FONT     (LV_FONT_DEFAULT)
#define  CFG_MAX_FONT_NUM     (20)


#if 1
extern lv_font_t midea_font20;
extern lv_font_t midea_font24;

extern lv_font_t midea_font60;
extern lv_font_t midea_font70;
extern lv_font_t midea_font80;
extern lv_font_t midea_font90;
extern lv_font_t midea_font100;
extern lv_font_t midea_font140;
#endif

typedef struct 
{
    int num;
    lv_ft_info_t font[CFG_MAX_FONT_NUM];
} sys_font_info_t;


lv_font_t * lv_font_get(int height);

int lv_font_bin_init(void);
uint8_t * lv_font_get_buff(int height);
int lv_font24_bin_init(void);
#endif
